floating type wave power convertor - Turkish English Dictionary